home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / win_game / brickv20.zip / README.TX_ / README.TX
Text File  |  1996-04-06  |  16KB  |  307 lines

  1. --------------------------------------------------------------------------
  2. What is Bricklayer for Windows ?
  3. --------------------------------------------------------------------------
  4. Bricklayer for Windows is a port of Steve Chamberlin's popular fast-paced
  5. falling blocks game for the Macintosh.  The Macintosh version was honorably 
  6. mentioned in the 1993 MacUser Shareware Awards, and favorably reviewed in 
  7. numerous books and magazines.  Guaranteed to get you addicted, Bricklayer 
  8. for Windows features beautiful 256-color artwork, an original music 
  9. soundtrack, terrific sound effects, and more.  Systems which are not 
  10. 256-color or sound-capable are also supported.
  11.  
  12. Version 2.0 adds joystick support, ability to select entire directories
  13. of graphics modules, 2-player support, variations on the standard game
  14. (decay blocks and heavy blocks), larger and more detailed high-scores files,
  15. and ability to right-click on game objects to modify their properties.
  16.  
  17. --------------------------------------------------------------------------
  18. Contents
  19. --------------------------------------------------------------------------
  20. - System Requirements
  21. - Background Music
  22. - Comments, Suggestions, Bug Reports: Contacting the author
  23. - Registration [Register by mail or directly through CompuServe]
  24. - Controls
  25. - New Features in v1.5
  26. - New Features in v1.6
  27. - New Features in v1.7
  28. - New Features in v2.0
  29. - Bonus Disk Set
  30.  
  31. --------------------------------------------------------------------------
  32. System Requirements
  33. --------------------------------------------------------------------------
  34. Bricklayer has been beta tested on i386, i486, and Pentium systems with
  35. 4-16MB of memory.  It has reportedly worked under OS/2 and Windows NT
  36. although it has not been thoroughly tested under those operating systems.
  37. The memory requirements may be quite steep because Bricklayer needs to load
  38. close to 1MB of music files.  To enjoy the background music and sound 
  39. effects, you will need to have a sound card with wave playing ability 
  40. supported by Windows (such as Microsoft Sound System, or Creative Labs 
  41. Sound Blaster).  
  42.  
  43. * If you cannot make Bricklayer even start up, try creating a file called 
  44.   BRICKLYR.INI in your WINDOWS directory and putting the following lines 
  45.   there:
  46.                 [Settings]
  47.                 LoadMusic=0
  48.  
  49.   This will force Bricklayer to ignore the music and sound settings and
  50.   not load any music files.  You will be able to play, but will have no
  51.   music or sound effects.
  52.  
  53. --------------------------------------------------------------------------
  54. Background Music
  55. --------------------------------------------------------------------------
  56. This version of Bricklayer, 2.00, uses the Microsoft WAVMIX16.DLL sound 
  57. mixing library.  You may notice that the background music has stopped 
  58. playing after six or seven minutes (in rare instances, even less) of 
  59. continuous music.  If this occurs, press the <TAB> key to restart the 
  60. music.
  61.  
  62. For those systems which are not sound capable, unselecting the "Load Music"
  63. check box in the preferences dialog will prevent Bricklayer from loading 
  64. the music and sound files, decreasing load time and memory requirements.
  65.  
  66. The music BLM modules are Copyright Opinicus Microtechnologies, and may be
  67. freely distributed only as part of the Bricklayer for Windows game for use
  68. by the Bricklayer executable.  See the distribution information for more 
  69. details.
  70.  
  71. --------------------------------------------------------------------------
  72. Comments, Suggestions, Bug Reports
  73. --------------------------------------------------------------------------
  74. I look forward to hearing from you.  If you encounter problems while
  75. playing Bricklayer, I would appreciate any information that you can 
  76. provide, such as your system configuration and a detailed description 
  77. of the problem.
  78.  
  79. Suggestions for improvements are also very welcome.
  80.  
  81. Contact me at the address listed below, or send email to:
  82. America Online: Yevg
  83. Internet:       yevg@aol.com 
  84. CompuServe:     76101,2317
  85.  
  86. --------------------------------------------------------------------------
  87. Registration
  88. --------------------------------------------------------------------------
  89. Bricklayer is $10 shareware (free for those people who've paid for previous 
  90. versions).  If you enjoy and play Bricklayer, PLEASE send in the $10 
  91. shareware fee.  It is not very much compared to the cost of a commercial 
  92. game, and it motivates me to keep improving Bricklayer as well as to work on 
  93. new games.  If you play, please pay.  Upgrades to new versions of Bricklayer 
  94. are always free for registered users.  Those who register will also be kept 
  95. informed of new version releases, as well as the releases of any new 
  96. products.  
  97.  
  98. Registered users receive a registration code which allows use of a larger
  99. variety of background and piece graphics, and removes "unregistered" notices
  100. in the game window and About box.  Registered users may also order the
  101. Bonus Disk Set (described in a separate section below).
  102.  
  103. To register Bricklayer, please either
  104. * send a US$10 check payable to Yevgeny Gurevich to the address listed
  105.   below.  If you live outside of the U.S., please send an international
  106.   money order (preferred) or cash, since checks drawn on foreign banks
  107.   are sometimes difficult to clear.
  108. OR
  109. * use the CompuServe SWREG feature to electronically register.
  110.   GO SWREG in CompuServe.  The id of Bricklayer is #4732.
  111.   You will be emailed the registration code directly.
  112.  
  113. Site licenses are available. 
  114.  
  115. ** See REGFORM.TXT for a detailed pricing schedule **
  116.  
  117. Yevgeny Gurevich
  118. Vanilla-Extract Software
  119. P.O. Box 391
  120. Falls Church, VA 22040-0391
  121.  
  122. America Online: Yevg
  123. Internet:       yevg@aol.com 
  124. CompuServe:     76101,2317
  125.  
  126. --------------------------------------------------------------------------
  127. Controls
  128. --------------------------------------------------------------------------
  129. Keyboard and joystick control is customizable with the [Change Controls...]
  130. Options menu item.
  131.  
  132. Keyboard Settings:
  133. The numeric keypad keys are active as control keys in addition to any
  134. user-selectable settings.  The default user-selectable keyboard
  135. settings are the 'j', 'k', and 'l' keys for left, rotate, and right 
  136. motion, and the spacebar for the drop.  The 'a' key controls the push.
  137. On the numeric keypad, the 4, 5, 6, and 0 act the same as the j, k, l, and
  138. space.
  139.  
  140. Joystick Settings:
  141. Joystick controls may be selected and calibrated in this dialog box if the
  142. "Joystick" radio button is selected for either player.  Usually, the
  143. joystick needs to be calibrated only once.  Bricklayer saves calibration
  144. information for future games.  Sometimes, due to joystick drift, you will
  145. need to recalibrate the joystick.
  146. Joystick controls are as follows: move the joystick left or right to move
  147. the game piece left or right.  Move the joystick down to PUSH the piece
  148. down.  Press Button 1 of the joystick to rotate the piece, and press Button 2
  149. to DROP it.
  150.  
  151. Two Players:
  152. The Controls dialog box allows users to specify controls for player 1 and
  153. player 2.  In a two player game, each player uses their own individual
  154. keyboard mappings (or a joystick if that is the control selected for that
  155. player.)  Both players may elect to use the same joystick, same keyboard
  156. mappings, one joystick and a keyboard, or two different keyboard mappings.
  157. In one player games, the "Player 1" controls are used for keyboard mappings
  158. and joystick selection.
  159.  
  160. --------------------------------------------------------------------------
  161. New Features in v1.50
  162. --------------------------------------------------------------------------
  163. Version 1.50 of Bricklayer for Windows introduces event recording, a
  164. computer player feature, and support for external background modules.
  165.  
  166. * Event recording allows you to record your own games for future playback.
  167.   To record your game, check the [Record] Event Recording menu item.
  168.   The games that you play will then be recorded.  Only the last game played 
  169.   is stored in the event buffer.  You can replay that game, using the 
  170.   [Replay] Event Recording menu item, or save it to disk for future loading 
  171.   and replay - using the [Save Event] and [Read Event] File menu items, 
  172.   respectively.
  173.  
  174. * The computer player options in the file menu let the computer play a
  175.   game on its own.  The fast player thinks quickly but is not as good
  176.   at playing the game as the slower and smarter player, which uses the
  177.   Next Piece for lookahead.  On fast systems like i486DX2-66's, the smart
  178.   player is faster than the dumb player on an i486SX-33.
  179.  
  180.   >> For programmers:
  181.      I may release a programming interface and guidelines to allow 
  182.      you to write your own Bricklayer players in the form of DLLs.
  183.      Please write me if you are interested.
  184.  
  185.   >> Background module support has been revamped for v1.6 (see below).
  186.  
  187. --------------------------------------------------------------------------
  188. New Features in v1.60
  189. --------------------------------------------------------------------------
  190. * Version 1.60 of Bricklayer has support for external piece and background 
  191.   graphics modules.  These features have been moved to the Preferences 
  192.   dialog box, where users can select to use an external file (other than 
  193.   DEFAULT.BLB and DEFAULT.BLP) for background and piece graphics, 
  194.   respectively.  Two alternate piece graphic files are provided 
  195.   (PLAIN.BLP and SPHERE.BLP).  An alternate backgrounds file is provided 
  196.   (TONES.BLB).
  197.  
  198.   >> Please contact me if you want to request custom piece or background
  199.      graphics, wish to have your own included in future distributions, or
  200.      would like to distribute compatible modules on your own.
  201.  
  202. * Starting with this version, the game identifies unregistered copies with 
  203.   an "UNREGISTERED" printed in the window caption.  Once a registration code 
  204.   is entered, the game is identified as a registered version.
  205.  
  206. * You can now opt to play the game with double-size blocks (selected in the
  207.   Preferences dialog box).  Double-size blocks are especially convenient when
  208.   you have a high-resolution display.  It's also easier for the kids to play.
  209.   You can switch between modes at any point in the game.
  210.  
  211. * Continuous background music is more stable.  On most systems the music
  212.   can now play virtually without limit.
  213.  
  214. * An incompatibility with PC Tools Desktop for Windows has been fixed.
  215.  
  216. * The BRICKLYR.HLP Windows Help file has replaced the more rudimentary
  217.   on-line documentation.  Pressing F1 will bring it up.
  218.  
  219. --------------------------------------------------------------------------
  220. New Features in v1.70
  221. --------------------------------------------------------------------------
  222. * Version 1.70 of Bricklayer has support for external music modules.  
  223.   The default music file is DEFAULT.BLM.  Another short music file is
  224.   provided to give unregistered users a feel for how easy it is to
  225.   interchange music modules (WAGNER3T.BLM).  Other music files are 
  226.   available for registered users from a separate Bonus Disk Set
  227.   (described in a separate section below).
  228.  
  229.   >> Please contact me if you want to request custom music files, wish
  230.      to have your own included in future distributions, or would like to 
  231.      distribute compatible modules on your own.
  232.  
  233. * The ability to display "pit" graphics has been added.  Pit graphics are
  234.   256-color bitmaps which adorn the ordinarily black bit in the main game
  235.   board.  By default, the feature to display pit graphics is turned off to
  236.   improve overall game performance.  Go to the preferences dialog box and
  237.   check off "Show Pit Graphic" to enable this feature.  You may interchange
  238.   pit graphic files just like background graphics files.  Two graphic files 
  239.   are provided in the shareware distribution: DEFAULT.BLG and VALLEY.BLG.
  240.  
  241. * A bug in saving the alternate piece and background graphics preferences on
  242.   program exit has been fixed.
  243.  
  244. --------------------------------------------------------------------------
  245. New Features in v2.0
  246. --------------------------------------------------------------------------
  247. See the BRICKLYR.HLP help file for more detailed information on the new
  248. features in version 2.0.
  249.  
  250. This is a short list of new features:
  251. * Two-Player mode
  252.     Two players can compete against each other in the same game.
  253.     The players alernate dropping pieces within the same game board.
  254.     Scores are updated individually for each player, allowing competition
  255.     for higher score.  Controls may be modified on a per-player basis to
  256.     allow both to share a keyboard, or one to play with joystick and the
  257.     other with keyboard.  Network play is NOT yet included, but is planned
  258.     for future releases.
  259. * Play-Against-Computer mode
  260.     Similar to the two-player mode, the play-against-computer mode allows
  261.     a human player to compete against the computer.
  262. * Joystick support
  263.     The joystick may now be used to control pieces.
  264. * Support for counter-clockwise rotation
  265.     Pieces can now be rotated in both CW and CCW directions.  The
  266.     "Change Controls" dialog box allows you to specify keys for both.
  267. * Larger and more detailed high-scores.
  268.         High scores now include the number of rows cleared, and the date of
  269.         the game.  They have also been expanded to list 15 names.  There
  270.         are now two high-scores tables: one for single-player games, and one
  271.         for two-player games.
  272. * Variations on the traditional game: heavy blocks can push the blocks that
  273.         they land on by one square, squashing an empty square.
  274.         Decaying blocks are a sort of "rot" which cause blocks on the game
  275.         board to start disappearing.
  276. * Interface improvements:
  277.         Users can right-click on a background, pit graphic, or game piece
  278.         to get a menu of available graphics modules that can be chosen.
  279.     The entire DIRECTORY of modules can be chosen by selecting
  280.     "Directory".  If the "Randomize" menu item is also checked off, the
  281.     modules in the directory are chosen at random.  Otherwise, they are
  282.     cycled in order (see next item).
  283. * Ability to select entire directories of modules
  284.         Both from the preferences menu and from right-clicking on a game
  285.         object, the user can elect to select an entire directory of modules
  286.         instead of a single file.  Bricklayer will then cycle through the
  287.         available files in that directory.  Pit graphics are changed once
  288.         per level, while pieces and backgrounds are changed on a per-game
  289.         basis.  "Randomize" allows the user to specify that modules will
  290.     be picket at random from the selected directory.
  291. * Multipit modules
  292.         A new pit module file format is supported.  In this format, a group
  293.     of pit graphics is stored together.  As the game progresses, new
  294.     graphics start moving from the bottom of the game board, eventually
  295.     replacing the existing graphic.  The number rows being cleared
  296.     controls the speed with which the graphics move.
  297.  
  298. --------------------------------------------------------------------------
  299. Bonus Disk Set
  300. --------------------------------------------------------------------------
  301. A Bonus Disk Set is available for purchase by registered users of Bricklayer
  302. (it may also be purchased at the time of registeration) for the price of
  303. $10.00.  You will receive disks of music compositions, background graphics,
  304. piece graphics, and pit graphics.  The latest version of Bricklayer is
  305. included in the distribution.
  306. See REGFORM.TXT for a complete pricing schedule.
  307.